是从哪里

is from where

→ 是
phrase Rare #31,115
is from where Used to ask where something or someone comes from, or where an action began. The surrounding sentence determines the natural English wording.
CH: 这封信是从哪里寄来的?
EN: Where was this letter sent from?

我还是不确定另一艘船是从哪里开始逃跑的。

I'm still not sure where the other ship started fleeing from.

你是从哪里毕业的?

What school did you graduate from?

— 青春年少 (1998)

你这张明信片是从哪里找的

Where did you find this postcard?

— Lost in Thailand (2012)